rainfall rate - French English Dictionary